--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
Commits v4.4.0-rc.3 (0115fa43)
89c85be Ivan 2026-04-14 07:44:40 - 3 months ago
chore(workflows): rename GitHub PAT secret from GITHUB_SYNC_PAT to SYNC_PAT for consistency
0610782 Ivan 2026-04-14 07:33:28 - 3 months ago
chore(package): update x64ArchFiles pattern in package.json for improved resource matching
b122c08 Ivan 2026-04-14 07:20:04 - 3 months ago
chore(package): add x64ArchFiles entry to package.json for backend resource inclusion
3b8d1f0 Ivan 2026-04-14 07:13:48 - 3 months ago
fix(unify-backend): remove leading './' from file paths in unify script to ensure correct file copying
55e2260 Ivan 2026-04-14 06:39:59 - 3 months ago
chore(poetry): update content hash in poetry.lock to reflect changes in dependencies
c71b5a6 Ivan 2026-04-14 06:36:49 - 3 months ago
test(performance): increase timeout limits for performance tests and add new tests for NomadNet truecolor handling
f32008c Ivan 2026-04-14 06:36:42 - 3 months ago
refactor(electron): format
81fcc4b Ivan 2026-04-14 06:36:13 - 3 months ago
chore(dependencies): update micron-parser to use GitHub repository instead of versioned release
2e75910 Ivan 2026-04-14 06:35:23 - 3 months ago
fix(electron): improve child process termination handling during app quit to ensure graceful shutdown
e266279 Ivan 2026-04-14 06:34:08 - 3 months ago
feat(build): add script to unify non-binary files between arm64 and x64 cx_Freeze outputs for SHA check compliance
272f060 Ivan 2026-04-14 06:06:07 - 3 months ago
refactor(context-menu):format
0b6b7f3 Ivan 2026-04-14 05:58:49 - 3 months ago
chore(changelog): add emoji reactions
290f7e0 Ivan 2026-04-14 05:58:04 - 3 months ago
feat(conversation-viewer): update message rendering with single emoji detection and dynamic font sizing for improved display
dc280c1 Ivan 2026-04-14 05:48:12 - 3 months ago
feat(reactions): implement emoji reactions for messages, including backend support for sending and processing reactions, frontend display in conversation viewer, and localization updates for multiple languages
c6d396b Ivan 2026-04-14 05:47:52 - 3 months ago
feat(context-menu): refactor context menu implementation by creating reusable ContextMenuPanel, ContextMenuItem, ContextMenuDivider, and ContextMenuSectionLabel components; update styles and integrate components across various pages
26086fc Ivan 2026-04-14 05:25:26 - 3 months ago
feat(changelog): add a TL;DR section
7c08a86 Ivan 2026-04-14 05:17:43 - 3 months ago
fix(tests): adjust AsyncUtils setup in WebAudioBridge test to ensure proper loop handling and coroutine management
8fb8c8b Ivan 2026-04-14 05:05:54 - 3 months ago
feat(changelog): update CHANGELOG
bd2875e Ivan 2026-04-14 05:05:15 - 3 months ago
feat(tests): add comprehensive path traversal and security tests for mesh PageNode APIs, including normalization and file handling, to enhance robustness against potential vulnerabilities
e17f702 Ivan 2026-04-14 05:05:00 - 3 months ago
feat(locales): add "ping_in_progress" message to German, English, Italian, and Russian locale files
2669301 Ivan 2026-04-14 05:04:49 - 3 months ago
feat(nomad): update Nomad page rendering with new configuration options for markdown, HTML, and plaintext, and implement default page path settings
39c5ae7 Ivan 2026-04-14 05:04:19 - 3 months ago
feat(nomad): improve Nomad page rendering with new link isolation and markdown options, and update global state for rendering configurations
9b56751 Ivan 2026-04-14 05:03:52 - 3 months ago
feat(toast): add dismiss method to ToastUtils for handling toast notifications
4071c79 Ivan 2026-04-14 05:03:40 - 3 months ago
feat(docs): add NomadNet and Mesh Server documentation, detailing supported file types and authoring rules for page content
7478791 Ivan 2026-04-14 05:03:13 - 3 months ago
feat(toast): implement toast dismissal functionality and manage loading state in ConversationDropDownMenu
0e0732a Ivan 2026-04-14 04:14:31 - 3 months ago
feat(page-handling): update nomadnet browser renderer and page management by adding support for .md, .txt, and .html extensions, implement filename normalization, and improve error handling for unsupported extensions
af2eff2 Ivan 2026-04-14 04:05:49 - 3 months ago
chore(changelog): update
7ef7a98 Ivan 2026-04-14 04:05:10 - 3 months ago
cleanup
aea77a7 Ivan 2026-04-14 03:57:27 - 3 months ago
feat(config): define __APP_BUILD_TIME__ in Vite configuration and update ESLint globals to include build time constant
485c6c9 Ivan 2026-04-14 03:57:13 - 3 months ago
feat(dependencies): add fake-indexeddb, emoji-picker-element, emoji-picker-element-data, and marked packages to enhance emoji handling and markdown support
ddd9937 Ivan 2026-04-14 03:57:06 - 3 months ago
feat(config): add build time definition and customize emoji-picker element handling in Vitest configuration
a23fcfc Ivan 2026-04-14 03:56:58 - 3 months ago
docs(README): add section on emoji font installation for Linux desktop users to improve emoji rendering
b91f773 Ivan 2026-04-14 03:56:50 - 3 months ago
feat(tests): update http_api_routes.json to include additional API routes and methods for enhanced testing coverage
0802627 Ivan 2026-04-14 03:56:42 - 3 months ago
feat(locales): add sticker management translations for German, English, Italian, and Russian, including export/import functionality and UI hints
0330048 Ivan 2026-04-14 03:56:25 - 3 months ago
feat(tests): add end-to-end tests for Conversations and Nomad Network, enhancing UI coverage and interaction validation
0fbcd85 Ivan 2026-04-14 03:56:15 - 3 months ago
feat(tests): enhance coverage for LXMF message handling, including image attachment stripping for strangers and sticker validation tests
569e77c Ivan 2026-04-14 03:56:06 - 3 months ago
feat(globalState): add message_waiting_bubble_color to enhance message status indication
91a0879 Ivan 2026-04-14 03:55:32 - 3 months ago
feat(stickers): implement sticker management features including creation, deletion, listing, and import/export functionality, along with database schema updates for user stickers
1ed19c3 Ivan 2026-04-14 03:35:11 - 3 months ago
refactor(components): update UI consistency and responsiveness across various components, including App, NotificationBell, and MessagesSidebar, by adjusting class names and layout properties
0125c09 Ivan 2026-04-14 02:03:36 - 3 months ago
refactor(tests): remove memory leak tests for websocket_broadcast and related functionalities
31d2721 Ivan 2026-04-14 01:51:01 - 3 months ago
chore(changelog): update CHANGELOG
af3a1bf Ivan 2026-04-14 01:48:45 - 3 months ago
refactor(tests): remove unused import and reorganize import statements in memory leak tests
858c029 Ivan 2026-04-14 01:46:59 - 3 months ago
feat(electron): implement default context menu for editable content, links, and misspelled words in Electron app
329d1df Ivan 2026-04-14 01:46:51 - 3 months ago
feat(tests): update ConversationViewer tests with clipboard handling, file attachment functionality, and message translation
76cb936 Ivan 2026-04-14 01:38:33 - 3 months ago
feat(components): update ConversationViewer with improved pagination handling and draft persistence
059d2cb Ivan 2026-04-14 01:32:41 - 3 months ago
refactor(components): code formatting and cleanup
ca4aadf Ivan 2026-04-14 01:31:00 - 3 months ago
chore(dependencies): update content hash in poetry.lock to reflect changes in dependency resolution
ba46b12 Ivan 2026-04-14 01:30:13 - 3 months ago
feat(tests): update ConversationViewer tests with outbound bubble color configurations and inbound message styling
4f6348f Ivan 2026-04-14 01:30:07 - 3 months ago
feat(rncp_handler): add tests for listener status and destination management, ensuring proper teardown and idempotent setup
91e6842 Ivan 2026-04-14 01:29:56 - 3 months ago
feat(rncp): add new API endpoints for RNCP status and stop operations
d1e1166 Ivan 2026-04-14 01:29:51 - 3 months ago
feat(electron): improve ElectronUtils with file and directory handling methods, clipboard functionality, and notification support
c005017 Ivan 2026-04-14 01:29:39 - 3 months ago
feat(locales): add error messages for listener operations and max hops filter to multiple language files
559f6bc Ivan 2026-04-14 01:29:33 - 3 months ago
feat(components): update AboutPage and ConversationViewer with async file handling; add max hops filter to NetworkVisualiser and improve SettingsPage styling
92b84f0 Ivan 2026-04-14 01:28:52 - 3 months ago
feat(rncp): implement receive completed notification handling and error reporting for file transfers
2fe14ac Ivan 2026-04-14 01:28:17 - 3 months ago
feat(rncp_handler): update RNCPHandler with event emission for transfer status and improve teardown logic for receive destination
72a5aac Ivan 2026-04-14 01:28:08 - 3 months ago
feat(identity_context): implement receive completed handler for RNCP and enhance teardown process for receive destination
41a8692 Ivan 2026-04-14 01:28:03 - 3 months ago
feat(async_utils): introduce pending coroutines management; ensure execution of pending coroutines when setting the main event loop
a74b3c2 Ivan 2026-04-14 01:27:57 - 3 months ago
feat(rncp): update file transfer handling with transfer start callbacks and new API endpoints for status and stop; improve websocket message broadcasting
bd56b88 Ivan 2026-04-14 01:26:53 - 3 months ago
feat(electron): add file and directory selection dialogs; implement open path functionality
c77629d Ivan 2026-04-14 01:21:39 - 3 months ago
feat(setup-python): update Python installation script with Sigstore verification and improved signature handling; add support for downloading cosign based on architecture
1b7051a Ivan 2026-04-14 00:37:06 - 3 months ago
feat(tests): add comprehensive tests for memory leak fixes, name overwrite handling, and frontend display name protection; refactor auto propagation tests for clarity
3d54d11 Ivan 2026-04-14 00:36:57 - 3 months ago
feat(electron, frontend): update loading screens with new animations and styles; add JavaScript requirement notice in frontend HTML
2c4222a Ivan 2026-04-14 00:36:46 - 3 months ago
feat(locales): update translations for bots, nodes, and documentation; add new sections for third-party licenses and improve descriptions across multiple languages
eb13603 Ivan 2026-04-14 00:36:39 - 3 months ago
feat(http_api_routes): add new endpoint for retrieving licenses
ae33bd8 Ivan 2026-04-14 00:36:31 - 3 months ago
feat(App, Contacts, Messages, Settings, Tools): improve UI components with loading overlays, contact editing, and new license links; improve display name handling and auto-select node descriptions
a40ebb5 Ivan 2026-04-14 00:36:14 - 3 months ago
feat(electron): add backend HTTP-only check and improve argument handling; update CSP to support localhost and 127.0.0.1
099c770 Ivan 2026-04-14 00:35:56 - 3 months ago
feat(message_handler, nomadnet_downloader, announces, messages): enhance message handling with new contact name, add stale link eviction, and optimize announce upsert logic
a59b20c Ivan 2026-04-14 00:35:47 - 3 months ago
feat(licenses_collector): implement license collection for Python and Node dependencies, including metadata extraction and frontend license handling
97a8b07 Ivan 2026-04-14 00:35:00 - 3 months ago
feat(auto_propagation): integrate AsyncUtils for asynchronous websocket client updates during node selection
0d54027 Ivan 2026-04-14 00:34:49 - 3 months ago
feat(async_utils): update coroutine scheduling with thread safety and future management
0d8cbd2 Ivan 2026-04-14 00:34:18 - 3 months ago
chore(pyproject): add licenses_frontend.json to package data for meshchatx
8688ef9 Ivan 2026-04-14 00:34:08 - 3 months ago
feat(makefile): add development commands for Vite and Python backend, including help instructions and new script for local development
2cf6e5c Ivan 2026-04-14 00:33:49 - 3 months ago
chore(ignore): add *.exe to .dockerignore and .gitignore to exclude executable files
ac60825 Ivan 2026-04-14 00:33:37 - 3 months ago
feat(meshchat): improve websocket handling, add health check endpoint, and improve message display logic
c71d121 Ivan 2026-04-13 21:32:47 - 3 months ago
refactor(ToolsPage): update layout and structure of tool cards for improved responsiveness and visual clarity
ca70cce Ivan 2026-04-13 21:32:24 - 3 months ago
feat(auto_propagation): improve auto propagation node selection with path waiting and probing logic
62e4ec0 Ivan 2026-04-13 21:32:10 - 3 months ago
fix(setup): update default Python version in setup script to 3.14
89631d0 Ivan 2026-04-13 21:31:49 - 3 months ago
chore(dependencies): update @vitejs/plugin-vue to version 6.0.6, cx-freeze to 8.6.4, hypothesis to 6.151.13, and rns to 1.1.5
d6c0383 Ivan 2026-04-13 21:31:37 - 3 months ago
chore(changelog): update CHANGELOG.md
6adeeaa Ivan 2026-04-13 21:28:24 - 3 months ago
chore(workflows): update Python version to 3.14 across multiple workflow files
35b7e8b Ivan 2026-04-13 21:28:11 - 3 months ago
refactor(tests): update Python test commands to exclude memory profiling and performance tests
5d54fd2 Ivan 2026-04-13 21:28:02 - 3 months ago
chore(vite): increase chunk size warning limit to accommodate larger vendor chunks and disable plugin timing checks
1bfdbb8 Ivan 2026-04-13 03:56:18 - 3 months ago
chore(changelog): update release date for version 4.4.0
e20aa81 Ivan 2026-04-13 03:51:58 - 3 months ago
fix(setup): update Python version to 3.14.4 and adjust Wine installation paths
2e84a55 Ivan 2026-04-13 02:12:43 - 3 months ago
chore(changelog): update CHANGELOG.md
7194ffc Ivan 2026-04-13 02:12:35 - 3 months ago
refactor(components): format
8aaa770 Ivan 2026-04-13 02:12:24 - 3 months ago
refactor(tests): update test selectors
3052de5 Ivan 2026-04-13 01:59:17 - 3 months ago
refactor(tools): improve UI components across multiple pages with improved styling, layout adjustments, and responsive design updates
3956986 Ivan 2026-04-13 01:58:55 - 3 months ago
fix(tests): update delete_conversation tests to verify all SQL delete operations and adjust settings for fuzz testing
e230b5e Ivan 2026-04-13 01:34:36 - 3 months ago
feat(routes): update http_api_routes.json with new API endpoints and remove deprecated routes
4ca9b97 Ivan 2026-04-13 01:29:12 - 3 months ago
feat(ui): various ui/ux improvements for desktop and mobile screens
4fc7826 Ivan 2026-04-13 01:24:11 - 3 months ago
chore(dependencies): update package versions in package.json, pnpm-lock.yaml, and poetry.lock for improved stability and performance
f3da41a Ivan 2026-04-13 01:08:11 - 3 months ago
feat(map): add popout functionality for the map component and improve UI with responsive design updates
92080c1 Ivan 2026-04-13 00:41:09 - 3 months ago
feat(tests): add console patching to suppress specific error messages and update Vitest configuration
3a3b7de Ivan 2026-04-13 00:41:00 - 3 months ago
feat(conversation): improve ConversationDropDownMenu and ConversationViewer with responsive actions and improved GlobalState handling
5e66dc0 Ivan 2026-04-13 00:40:44 - 3 months ago
refactor(aboutPage): improve layout and styling for better responsiveness and visual consistency
0376cfc Ivan 2026-04-13 00:03:47 - 3 months ago
feat(locales): add detailed outbound send status and various UI enhancements across multiple languages
f84afa5 Ivan 2026-04-13 00:03:40 - 3 months ago
feat(outboundQueue): implement serial outbound job queue and enhance global state configuration
5f161b7 Ivan 2026-04-13 00:03:32 - 3 months ago
feat(conversation): add API endpoints for managing conversation pins and improve path request handling
417b66d Ivan 2026-04-13 00:03:18 - 3 months ago
test: improve frontend tests for ConversationViewer and add outbound send queue tests
Page 1 | Older »
──────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────